package com.lyf.scm.plan.api.dto;

import lombok.Data;

import java.util.Set;

/**
 * 人员查询缓存
 *
 * @author wangchlei
 * @date 2020/11/14
 */
@Data
public class MemQueryCacheDTO {
    /**
     * 该缓存人员信息所处于的查询状态：1 空闲，有数据可加载  2 有数据，正在加载中  3 已加载完毕，无数据可加载
     */
    private Integer loadStatus;
    /**
     * 根据某操作条件缓存的静态资源：skuCode集合，虽然页面需要排序，但是无固定排序规则，去重
     */
    private Set<String> skuSet;
    /**
     * 该查询涉及的最后一条查询key，默认为空串，对应skuSet中的某sku
     */
    private String afterKey;
    /**
     * 目前取到的最新的skuSet中的sku下标
     */
    private Integer skuSetIndex;
}
